cover a vehicle with tarp - Español Inglés Diccionario